package com.hhh.corejava.code06_数组;

import java.util.Arrays;

/**
 * @autor 黄焕晖
 * @date 2025年10月24日19:36
 **/
public class Test05_Arrays工具类 {
    public static void main(String[] args) {
        ToString();
        Sort();
    }


    public static void ToString(){
        int[] nums={10,20,30,40,50,60};
        //将数组转换成字符串
        //即通过一定的方法，将数组的元素拼接成字符串展示
        System.out.println(Arrays.toString(nums));
    }

    public static void Sort(){
        int[] nums={10,20,30,40,50,60};
        //将数组排序
        //sort()：对数组的元素进行排序，根据元素类型不同，排序的规则也不同
        //主要分为两种：数值型；字符串型
        //字符型：根据数值大小进行排序
        //字符串型：根据字典顺序进行排序
        System.out.println("排序前："+Arrays.toString(nums));
        Arrays.sort(nums);
        System.out.println("排序后："+Arrays.toString(nums));

        String[] names={"jack","rose","james","mick"};
        System.out.println("排序前："+Arrays.toString(names));
        Arrays.sort(names);
        System.out.println("排序后："+Arrays.toString(names));

        String[] numbers={"1","11","22","3"};
        System.out.println("排序前："+Arrays.toString(numbers));
        Arrays.sort(numbers);
        System.out.println("排序后："+Arrays.toString(numbers));

    }
}
